The
default implementation of the Activation Server requires a MS Access database
that interfaces through the Microsoft Jet database engine. If you are running a
64-bit Windows server, you must enable the 32-bit applications setting in order
to interface with the Microsoft Jet database engine.
1. Start IIS Manager.
2. In the Connections
pane on the left, expand the server node and click Application Pools.
3. In the middle pane, under Application
Pools, right-click on your activation server site and select Advanced
Settings….
4. In the Advanced Settings
dialog box, change the value of Enable 32-Bit Applications to True,
and then click OK.
Check
and ensure that you have enabled the web server to host ASP.NET applications.
1. From the Start menu,
click Control Panel.
2. In Category view,
click Programs.
3. Under Programs and
Features, click Turn Windows features on or off.
4. In the Windows Features
dialog box, expand Internet Information Services, expand World Wide
Web Services, and then expand Application Development Features.
5. Select the ASP.NET
checkbox, and then click OK.
Since
the Activation Server contains both managed and unmanaged code (LKGAsm2.dll,
Lkgl3220.dll and Lkgl6420.dll), you must set the .NET Trust Levels to Full (internal).
1. Start IIS Manager
2. In the Connections
pane on the left, expand the Sites folder and select the site for your
Activation Server.
3. In the middle pane, under
your site Home, double-click on the .NET Trust Levels icon.
4. Under .NET Trust Levels,
from the Trust Levels drop-down list, select Full (internal).
5. In the Actions pane
on the right, click Apply.